Duchess Of Windsor — synonyms, definition
1. Duchess of Windsor (Noun)
4 synonyms
Mrs. Simpson Simpson Wallis Warfield Simpson Wallis Warfield Windsor
1 definition
Duchess of Windsor (Noun) — United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication.
2 types of
divorcee grass widow